that can be improved - Spanish English Dictionary